-- ==============================================================================
-- Author:		<Grupo 7,Consultar Numero de Secciones de Profesor>
-- Create date: <Dia de creacion,28/01/2012>
-- Description:	<Consulta las secciones de un profesor segun la materia, esuela y universidad>
-- ==============================================================================
use vudu;
go
CREATE PROCEDURE [dbo].[ConsultarSeccionesProfesorArchivoPdf]
(
        @idProfesor INT,
	@nombreMateria VARCHAR(100),
	@nombreEscuela VARCHAR(100),
	@nombreUniversidad VARCHAR(100)
)
AS
BEGIN
    SET NOCOUNT ON;
    
    SELECT sm.numeroSeccion, sm.id_Seccion, sm.espacioUtilizado,sm.espacioMaxCarga
	FROM SeccionMateria sm, Materia m, Escuela e, EscuelaMateria em, profesor p, Universidad u
	WHERE sm.fk_profesor = p.id_profesor AND
	sm.fk_Materia = m.id_Materia AND
	em.fk_id_Materia = m.id_Materia AND
	em.fk_id_Escuela = e.id_escuela AND
        e.fk_Universidad = u.id_Universidad AND
	p.id_profesor = @idProfesor AND
        m.nombreMateria = @nombreMateria AND      
        e.nombre = @nombreEscuela AND
	u.nombre = @nombreUniversidad AND       
	sm.fk_PeriodoAcademico = (SELECT ID_PERIODOACADEMICO FROM PeriodoAcademico WHERE (fechaInicio<GETDATE()) AND (GETDATE()<fechaFin))
END